package org.edu.modules.scheduleCommon.service;

import org.edu.common.system.base.service.BaseService;
import org.edu.modules.scheduleCommon.entity.VeBaseBanji;

import java.util.List;


/**
 * service-班级信息表
 *
 * @author Erik Zhang
 * @version 1.0
 * @since 2021-04-28
 */
public interface VeBaseBanjiService extends BaseService<VeBaseBanji> {

    /**
     * 查询实体类
     */
    public abstract VeBaseBanji findById(Integer id);

    //根据专业查班级
    public abstract List<VeBaseBanji> getBanJiListBySpecId(Integer specId);

    //根据班主任userId（教师表user_id）查班级
    List<VeBaseBanji> listByTeacherId(String userId);
}
